//login.html  
$(function() {

	console.log("login.html 外部js文件")
	// 校验用户账户
	function verifyAcc() {
		var user_accountFlag = $("#user_accountFlag");
		var account = $("#user_account").val();// 获取用户输入的账号
		if (account == null || account == "") {
			$("#user_accountTip").css("display", "block");
			user_accountFlag.attr("value", "false");// 账户输入flag,false
		} else if (account.replace(/(^\s*)|(\s*$)/g, "") == "") {
			$("#user_accountTip").css("display", "block");
			user_accountFlag.attr("value", "false");
		} else {
			$("#user_accountTip").css("display", "none");
			user_accountFlag.attr("value", "true");
		}
	}
	// 校验用户输入的密码
	function verifyPwd() {
		var user_pasFlag = $("#user_pasFlag");
		var password = $("#user_pas").val();// 获取用户输入的账号
		if (password == null || password == "") {
			$("#user_pasTip").css("display", "block");
			user_pasFlag.attr("value", "fasle");
		} else if (password.replace(/(^\s*)|(\s*$)/g, "") == "") {
			$("#user_pasTip").css("display", "block");
			user_pasFlag.attr("value", "fasle");
		} else {
			$("#user_pasTip").css("display", "none");
			user_pasFlag.attr("value", "true");
		}
	}
	// 校验，当用户名为空时提示信息
	$("#user_account").bind("input propertychange change", function(event) {
		verifyAcc();
	})
	// 校验输入密码
	$("#user_pas").bind("input propertychange change", function(event) {
		verifyPwd();
	})

	// 登录按钮
	$("#login_button").click(function() {
		var user_accountFlag = $("#user_accountFlag").attr("value");
		var user_pasFlag = $("#user_pasFlag").attr("value");
		var imgCodeFlag = $("#imgCodeFlag").attr("value");
		if (user_accountFlag == "false") {
			verifyAcc();
			return;
		} else if (user_pasFlag == "false") {
			verifyPwd();
			return;
		} else if (imgCodeFlag == "false") {
			$("#imgCodeTip").css("display", "block");
			return;
		} else {
			var data = {
				"account" : $("#user_account").val(),
				"password" : $("#user_pas").val()
			};
			// 提交数据
			$.submitData(data);
		}
	})

	// 提交数据
	$.submitData = function(data) {
		// 登录 contentType : "application/json;charset=utf-8",
		$.ajax({
			type : 'post',
			url : '/tenement/login.action',
			data : JSON.stringify(data),
			contentType : "application/json;charset=utf-8",
			success : function(json) {
				if (json.stateFlag == '1') {
					if (json.pageFlag == "111") {
						window.history.go(-1);
					} else {
						// 进入到主页
						location.href = '/tenement/index.action';
					}
				} else {
					$("#user_pasTip").css("display", "block");
				}
			}
		})
	}
})